patent on an improvement - Turco Inglés Diccionario